Enterprise Version
There could be floating islands with impossible architecture